home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 December / 2004-12 CHIP.iso / Dom i biuro / Crimson Editor 3.70 / cedt370r.exe / spec / directx-fx.key < prev    next >
INI File  |  2004-04-12  |  4KB  |  63 lines

  1. [-COMMENT-:GLOBAL]
  2. # MICROSOFT FX KEYWORDS FILE FOR CRIMSON EDITOR
  3. # FIRST EDITED BY MALMER 2004.04.14
  4. # HLSL FROM JEFF HANNA'S KEY FILE
  5.  
  6. [KEYWORDS0:GLOBAL]
  7. # Keywords, FX + HLSL
  8. technique pass const shared static uniform 
  9. bool int half float double row_major col_major
  10. vector matrix sampler texture struct string vertexshader asm pixelshader 
  11. typedef dword
  12. float1x1 float1x2 float1x3 float1x4 
  13. float2x1 float2x2 float2x3 float2x4 
  14. float3x1 float3x2 float3x3 float3x4 
  15. float4x1 float4x2 float4x3 float4x4 
  16. int1x1 int1x2 int1x3 int1x4 
  17. int2x1 int2x2 int2x3 int2x4 
  18. int3x1 int3x2 int3x3 int3x4 
  19. int4x1 int4x2 int4x3 int4x4 
  20. double1x1 double1x2 double1x3 double1x4 
  21. double2x1 double2x2 double2x3 double2x4 
  22. double3x1 double3x2 double3x3 double3x4 
  23. double4x1 double4x2 double4x3 double4x4 
  24. bool1 bool2 bool3 bool4
  25. float1 float2 float3 float4
  26. double1 double2 double3 double4
  27. half1 half2 half3 half4
  28. int1 int2 int3 int4
  29. decl do double else extern false float for half if in inline inout int matrix out pass
  30. pixelshader return sampler shared static string struct technique texture true typedef
  31. uniform vector vertexshader void volatile while
  32. asm bool compile const auto break case catch char class const_cast continue default delete
  33. dynamic_cast enum explicit friend goto long mutable namespace new operator private protected
  34. public register reinterpret_case short signed sizeof static_cast switch template this throw
  35. try typename union unsigned using virtual
  36.  
  37. [KEYWORDS1:GLOBAL]
  38. # Effect states
  39. LightAmbient LightAttenuation0 LightAttenuation1 LightAttenuation2 LightDiffuse LightDirection LightEnable LightFalloff LightPhi LightPosition LightRange LightSpecular LightTheta LightType
  40. MaterialAmbient MaterialDiffuse MaterialEmissive MaterialPower MaterialSpecular
  41. AlphaBlendEnable AlphaFunc AlphaRef AlphaTestEnable BlendOp ColorWriteEnable DepthBias DestBlend DitherEnable FillMode LastPixel ShadeMode SrcBlend
  42. StencilEnable StencilFail StencilFunc StencilMask StencilPass StencilRef StencilWriteMask StencilZFail TextureFactor 
  43. Wrap0 Wrap1 Wrap2 Wrap3 Wrap4 Wrap5 Wrap6 Wrap7 Wrap8 Wrap9 Wrap10 Wrap11 Wrap12 Wrap13 Wrap14 Wrap15 
  44. ZEnable ZFunc ZWriteEnable
  45. Ambient AmbientMaterialSource Clipping ClipPlaneEnable ColorVertex CullMode DiffuseMaterialSource EmissiveMaterialSource FogColor FogDensity FogEnable
  46. FogEnd FogStart FogTableMode FogVertexMode IndexedVertexBlendEnable Lighting LocalViewer MultiSampleAntialias MultiSampleMask NormalizeNormals PatchSegments
  47. PointScale_A PointScale_B PointScale_C PointScaleEnable PointSize PointSize_Min PointSize_Max PointSpriteEnable RangeFogEnable SpecularEnable SpecularMaterialSource TweenFactor VertexBlend
  48. AddressU AddressV AddressW BorderColor MagFilter MaxAnisotropy MaxMipLevel MinFilter MipFilter MipMapLodBias SRGBTexture 
  49. PixelShaderConstant PixelShaderConstant1 PixelShaderConstant2 PixelShaderConstant3 PixelShaderConstant4 PixelShaderConstantB PixelShaderConstantI PixelShaderConstantF
  50. VertexShaderConstant VertexShaderConstant1 VertexShaderConstant2 VertexShaderConstant3 VertexShaderConstant4 VertexShaderConstantB VertexShaderConstantI VertexShaderConstantF
  51. Texture Sampler AlphaOp AlphaArg0 AlphaArg1 AlphaArg2 ColorArg0 ColorArg1 ColorArg2 ColorOp BumpEnvLScale BumpEnvLOffset BumpEnvMat00 BumpEnvMat01 BumpEnvMat10 BumpEnvMat11
  52. ResultArg TexCoordIndex TextureTransformFlags
  53. ProjectionTransform TextureTransform ViewTransform WorldTransform
  54.  
  55. [KEYWORDS2:GLOBAL]
  56. # HLSL functions
  57. abs acos all any asin atan atan2 ceil clamp clip cos cosh cross D3DCOLORtoBYTE4
  58. ddx ddy degrees determinant distance dot exp exp2 faceforward floor fmod frac
  59. frc frexp fwidth isfinite isinf isnan ldexp len length lerp lit log log10 log2
  60. max min modf mul noise normalize pow radians reflect refract found rsqrt saturate
  61. sign sin sincos sinh smoothstep sqrt step tan tanh tex1D tex1Dproj tex1Dbias tex2D
  62. tex2Dproj text2Dbias tex3D tex3Dproj tex3Dbias texCUBE texCUBEproj texCUBEbias transpose
  63.